TLS update uploaded
on January 23rd
added year-end
ratings and
championship matches.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
                                           Back to 2021 NC - Lake Norman Area rating list selection
                                                2020 NC - Lake Norman Area rating list selection
2021 TLS League Ratings
Section - Southern           District - North Carolina           Area - NC - Lake Norman
North Mecklenburg Park    Men    By Rating
(As of 01/26/2023)
2021 2021 2021
TLS TLS Current YrEnd
Rank Player NTRP NTRP NTRP Age City, State
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
1 Otto Vejsada U
4.67 (5.0) 5.0  C  2019    18 +   Mooresville, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
2 Alex Kiser U
4.29 4.5 4.5  C  2019    18 +   Charlotte, NC
3 Jon Koceja U
4.27 4.5 4.5  C  2019    55 +   Concord, NC
4 Carl Yerger U
4.26 4.5 4.5  C  2019    18 +   Davidson, NC
5 Andrew Smith U
4.25 4.5 4.5  C  2019    40 +   Statesville, NC
6 Eric Delmelle U
4.25 4.5 4.5  A  2019    40 +   Davidson, NC
7 Thomas Levin U
4.23 4.5 4.5  C  2019    18 +   Charlotte, NC
8 Michael Gutteriez U
4.23 4.5 4.5  C  2019    18 +   Winston Salem, NC
9 Whitney Norton U
4.19 4.5 4.5  C  2019    40 +   Cornelius, NC
10 Dion Chever U
4.19 4.5 4.5  C  2019    18 +   Charlotte, NC
11 Vaughn Schmutz U
4.18 4.5 4.5  C  2019    40 +   Charlotte, NC
12 Brenthias Perkins U
4.17 (4.5) 4.5  C  2018    18 +   Midland, NC
13 Todd Brandon U
4.14 4.5 4.5  C  2019    55 +   Albemarle, NC
14 LUIS AYALA U
4.14 4.5 4.5  C  2019    18 +   Charlotte, NC
15 Paul Fackler U
4.13 4.5 4.5  S      18 +   Charlotte, NC
16 Jared McKiernan U
4.11 4.5 0.0     2019    18 +   Charlotte, NC
17 Thomas Jahn U
4.09 4.5 4.5  S      40 +   Mount Pleasant, SC
18 Jeremy Cowper U
4.09 4.5 4.5  C  2019    55 +   Charlotte, NC
19 Rogers Warner U
4.08 4.5 4.5  C  2019    40 +   DAVIDSON, NC
20 Frederick Armstrong U
4.07 4.5 4.5  C  2019    55 +   Davidson, NC
21 Brian Steffey U
4.05 4.5 4.5  C  2019    18 +   Gastonia, NC
22 Brian Cudney U
4.01 4.5 4.5  C  2019    40 +   Charlotte, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
23 David Gilroy U
3.99 4.0 4.0  C  2019    40 +   Cornelius, NC
24 Michael Di Benedictis U
3.98 4.0 4.5  C  2019    55 +   Huntersville, NC
25 David Carter U
3.98 4.0 4.5  C  2019    40 +   Mooresville, NC
26 John Beehler U
3.93 4.0 4.0  C  2019    40 +   Charlotte, NC
27 Jimmy Smith U
3.92 4.0 4.5  C  2019    18 +   Huntersville, NC
28 Norman Holmes U
3.92 4.0 4.0  S      55 +   Cornelius, NC
29 Michael Flanagan U
3.92 4.0 4.5  C  2019    55 +   Mount Holly, NC
30 Arnaud Couturier U
3.92 4.0 4.0  A  2019    40 +   Huntersville, NC
31 Mark Robson U
3.91 4.0 4.5  C  2019    55 +   Concord, NC
32 David Han U
3.91 4.0 4.0  C  2019    40 +   Cornelius, NC
33 Anhtuan Nguyen U
3.89 4.0 4.0  S      18 +   Huntersville, NC
34 jeff Cline U
3.89 4.0 4.0  C  2019    55 +   Cornelius, NC
35 Sreejith Sreedharan U
3.88 4.0 4.0  C  2019    40 +   Concord, NC
36 David Boone U
3.88 4.0 4.0  A  2019    40 +   Huntersville, NC
37 Thomas Griffin U
3.86 4.0 4.0  C  2019    40 +   Clover, SC
38 Ragu Gopalan U
3.84 4.0 4.0  C  2018    40 +   Concord, NC
39 Matthew Fairbairn U
3.84 4.0 4.0  A  2019    55 +   DAVIDSON, NC
40 Christopher Caputo U
3.84 4.0 4.0  C  2019    40 +   DAVIDSON, NC
41 Nate Roller U
3.83 4.0 4.0  C  2019    40 +   Cornelius, NC
42 Roberto Caballero U
3.83 4.0 4.0  C  2019    40 +   Huntersville, NC
43 Ken Peppercorn U
3.82 4.0 4.0  C  2019    55 +   Charlotte, NC
44 Ashok Kumar Kuppusamy U
3.82 4.0 4.0  C  2019    18 +   Mooresville, NC
45 John Igharas U
3.80 4.0 4.0  C  2019    40 +   MOORESVILLE, NC
46 Bill Parrish U
3.79 4.0 4.0  C  2019    55 +   Davidson, NC
47 Michael McEown U
3.79 4.0 4.0  A  2019    18 +   Charlotte, NC
48 Duane Johnson U
3.79 4.0 4.0  S      40 +   Charlotte, NC
49 Ben Williams U
3.78 4.0 4.0  S  2020    40 +   Concord, NC
50 Lakshmanan Ravi U
3.78 4.0 4.0  C  2019    18 +   Concord, NC
51 Karthik Shanmugam U
3.76 4.0 4.0  C  2019    40 +   Charlotte, NC
52 Michael Crutchfield U
3.76 4.0 4.0  C  2019    40 +   Charlotte, NC
53 Scott Wiley U
3.74 4.0 3.5  S      40 +   Huntersville, NC
54 John Bezek U
3.74 4.0 4.0  C  2019    40 +   Huntersville, NC
55 Patrick Zawacki U
3.73 4.0 4.0  S      18 +   Huntersville, NC
56 Tom May U
3.73 4.0 4.0  C  2019    55 +   Davidson, NC
57 Venkat Talupula U
3.72 4.0 4.0  C  2019    18 +   Mooresville, NC
58 Steve Selfridge U
3.70 4.0 4.0  C  2019    40 +   Huntersville, NC
59 Jeff Page U
3.70 4.0 4.0  C  2019    55 +   Charlotte, NC
60 Ched Hargett U
3.70 4.0 4.0  A  2019    40 +   Kannapolis, NC
61 William Balatow U
3.69 4.0 4.0  C  2019    65 +   Statesville, NC
62 James Epler U
3.68 4.0 4.0  A  2019    40 +   Concord, NC
63 Wes Williams U
3.67 4.0 4.0  C  2019    40 +   Huntersville, NC
64 Paul McCann U
3.66 4.0 4.0  C  2019    40 +   Cornelius, NC
65 Chip Ashley U
3.66 4.0 4.0  C  2019    55 +   Stanley, NC
66 Eric Reed U
3.64 (4.0) 4.0  C  2019    55 +   Cornelius, NC
67 Brett Diller U
3.63 4.0 4.0  C  2019    18 +   Waxhaw, NC
68 Robert Bachner U
3.61 4.0 4.0  C  2019    40 +   Concord, NC
69 Kenneth Sussewell U
3.60 4.0 4.0  A  2019    40 +   Huntersville, NC
70 Gary Latimer U
3.58 4.0 4.0  C  2019    55 +   Charlotte, NC
71 James Doyle U
3.58 4.0 4.0  C  2019    55 +   Charlotte, NC
72 greg mccoy U
3.57 4.0 4.0  S  2020    55 +   Mooresville, NC
73 Craig Hughes U
3.57 4.0 4.0  S      55 +   Charlotte, NC
74 William Hirata U
3.57 4.0 4.0  S      55 +   Davidson, NC
75 Peter Bonhag U
3.56 4.0 4.0  C  2019    55 +   Huntersville, NC
76 George McRorie U
3.54 (4.0) 4.0  C  2019    40 +   DAVIDSON, NC
77 Chris Frye U
3.54 4.0 4.0  B      40 +   Mooresville, NC
78 Michael Duch U
3.54 4.0 3.5  A  2019    40 +   Cornelius, NC
79 Venkatesh Sampoornam U
3.53 4.0 3.5  C  2019    40 +   Concord, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
80 Paul Frey U
3.50 3.5 4.0  C  2019    55 +   Charlotte, NC
81 William Jolley U
3.49 3.5 4.0  S      40 +   Charlotte, NC
82 Trace Abbott U
3.49 3.5 4.0  S      40 +   Charlotte, NC
83 Cole Wilson U
3.48 3.5 3.5  A  2019    40 +   Davidson, NC
84 Hayden Merklein U
3.46 3.5 4.0  C  2019    40 +   Huntersville, NC
85 Will Storey U
3.45 3.5 4.0  C  2019    40 +   Davidson, NC
86 Jeffrey Hornock U
3.44 3.5 4.0  C  2019    55 +   Concord, NC
87 Zachary Miller U
3.43 3.5 4.0  C  2019    18 +   Huntersville, NC
88 Dushyant Balasubramani U
3.43 3.5 3.5  S  2020    18 +   Concord, NC
89 Eric Stillson U
3.41 3.5 3.5  C  2019    40 +   CORNELIUS, NC
90 Michael Plaster U
3.41 3.5 3.5  A  2019    40 +   Mooresville, NC
91 Neil White U
3.40 3.5 3.5  S  2020    40 +   Huntersville, NC
92 Aleksandr Lvovich U
3.40 3.5 3.5  C  2019    40 +   Charlotte, NC
93 Chris Moro U
3.37 (3.5) 3.5  S      18 +   Davidson, NC
94 Hyo Rhee U
3.36 3.5 3.5  A  2018    40 +   MINT HILL, NC
95 Tim Bain U
3.36 3.5 3.5  A  2019    40 +   Denver, NC
96 Kalpathi Subramanian U
3.35 3.5 4.0  S      55 +   Charlotte, NC
97 Pete Ramanata U
3.35 3.5 4.0  C  2019    40 +   Huntersville, NC
98 Thomas Stephen U
3.33 3.5 3.5  S  2020    40 +   Huntersville, NC
99 Gernon Harvey U
3.33 3.5 4.0  C  2019    55 +   Denver, NC
100 Kevin Fontana U
3.33 3.5 4.0  C  2019    40 +   Kannapolis, NC
101 Joseph Davis U
3.31 (3.5) 3.5  M  2019    40 +   Cornelius, NC
102 Keelan Couturier U
3.30 3.5 3.5  C  2018    18 +   Huntersville, NC
103 Dewey Baker U
3.28 3.5 3.5  C  2019    40 +   Huntersville, NC
104 Antony Jayapal U
3.27 3.5 3.5  C  2018    40 +   Mooresville, NC
105 Robert Bunting U
3.27 3.5 4.0  C  2019    55 +   Denver, NC
106 Emil Pyptyk U
3.26 (3.5) 3.5  S      40 +   Huntersville, NC
107 Joe Morrow U
3.25 3.5 3.5  S      40 +   Cornelius, NC
108 Dave Dehn U
3.24 3.5 3.5  C  2019    40 +   Huntersville, NC
109 Marc Roberge U
3.23 (3.5) 3.5  S  2020    40 +   HUNTERSVILLE, NC
110 Todd Larsen U
3.23 3.5 3.5  S  2020    40 +   Mooresville, NC
111 Steven Waters U
3.22 3.5 3.5  C  2019    40 +   TROUTMAN, NC
112 Cameron Sweet U
3.22 (3.5) 3.5  S      18 +   Mooresville, NC
113 Erik Schneider U
3.21 3.5 3.5  C  2019    40 +   Huntersville, NC
114 James Lee U
3.20 (3.5) 3.5  C  2018    40 +   Huntersville, NC
115 Keith Harris U
3.19 3.5 3.5  C  2019    55 +   Mooresville, NC
116 Larry Young U
3.18 3.5 3.5  S      55 +   Mooresville, NC
117 Jorge Moya U
3.17 3.5 3.5  C  2018    40 +   Huntersville, NC
118 Greg Ashton U
3.15 3.5 3.0  S      40 +   Cornelius, NC
119 Ron Stallings U
3.14 (3.5) 3.5  S      55 +   Gastonia, NC
120 Matthew Newton U
3.13 3.5 3.5  C  2019    40 +   Huntersville, NC
121 Charles Marchant U
3.13 3.5 3.5  C  2019    40 +   Huntersville, NC
122 Ben Holden U
3.13 3.5 3.0  S  2020    40 +   Cornelius, NC
123 William Wingo U
3.10 3.5 3.5  C  2019    40 +   Mooresville, NC
124 Steven Porter U
3.10 3.5 3.0  S      40 +   Cornelius, NC
125 Ivan Ruyle U
3.08 (3.5) 3.5  S      40 +   Mooresville, NC
126 Zak Bender U
3.07 (3.5) 3.5  C  2019    40 +   Huntersville, NC
127 Tad Sargent U
3.05 3.5 3.5  C  2019    55 +   Cornelius, NC
128 Joaquin Pradas U
3.05 3.5 3.5  C  2019    40 +   Huntersville, NC
129 Russell Walker U
3.04 3.5 3.5  C  2019    55 +   Kannapolis, NC
130 Powell Eddins U
3.04 3.5 3.5  S      18 +   Charlotte, NC
131 David Miller U
3.03 (3.5) 3.5  C  2019    40 +   Pineville, NC
132 Ken Kuly U
3.01 3.5 3.5  C  2019    55 +   Davidson, NC
133 Bradley Bolick U
3.01 3.5 3.5  C  2019    40 +   Davidson, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
134 Jeff Chilton U
2.94 3.0 3.0  C  2019    40 +   Mooresville, NC
135 Brian Skaggs U
2.86 (3.0) 3.0  M  2019    18 +   Cornelius, NC
136 Pete Richards U
2.86 3.0 3.0  C  2019    40 +   Huntersville, NC
137 Alex Bogojevich U
2.86 3.0 3.0  C  2019    55 +   Charlotte, NC
138 Rusty Ray U
2.84 3.0 3.0  S      40 +   Cornelius, NC
139 timothy vallejos U
2.83 3.0 3.0  C  2019    40 +   Mooresville, NC
140 David Fuerst U
2.78 3.0 2.5  S      40 +   Cornelius, NC
141 Joseph Bogan U
2.72 3.0 3.5  S      18 +   Albemarle, NC
142 Ben Ray U
2.68 3.0 3.0  S      40 +   Cornelius, NC
143 Keith MacVean U
2.65 3.0 3.0  C  2019    55 +   Huntersville, NC
144 tim Cunnane U
2.57 3.0 3.0  C  2019    55 +   Charlotte, NC
145 David Casavecchia U
2.54 3.0 3.0  S  2020    40 +   Cornelius, NC
146 Larry Townley U
2.53 3.0 3.0  C  2019    55 +   Charlotte, NC
147 Gary Powell U
2.52 3.0 3.0  C  2019    55 +   Cornelius, NC
148 Bill Shehane U
2.51 3.0 3.0  S  2020    18 +   Davidson, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
149 Patrick West U
2.50 (2.5) 3.0  S      40 +   Huntersville, NC
150 Timothy Harasek U
2.44 2.5 3.0  C  2019    55 +   Charlotte, NC
151 George Chast U
2.42 2.5 2.5  C  2019    55 +   Denver, NC
152 Jon Theisen U
2.41 2.5 2.5  S  2020    40 +   Cornelius, NC
153 Paul Drake U
2.38 2.5 3.0  C  2019    55 +   Concord, NC
154 Gregory Moreno U
2.37 2.5 2.5  S  2020    18 +   Concord, NC
155 Mike Richards U
2.36 2.5 3.0  C  2019    18 +   Charlotte, NC
156 David Slater U
2.33 2.5 2.5  S  2020    18 +   Huntersville, NC
157 Baxter Price U
2.23 2.5 2.5  C  2019    55 +   Cornelius, NC
158 Steve Hogg U
2.22 2.5 2.5  S      40 +   Mooresville, NC
Rich Brock U
n/a n/a 4.0  S  2020    55 +   Davidson, NC
Robert Chen U
n/a n/a 3.5  C  2019    18 +   Cornelius, NC
Richard Govern U
n/a n/a 3.0  S      40 +   Mooresville, NC
John Padgett U
n/a n/a 3.0  S      40 +   Huntersville, NC